loudspeaker grille - German English Dictionary